home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 9 / FM Towns Free Software Collection 9.iso / taropyon / silib / inc / sitsm.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-16  |  807 b   |  35 lines

  1. /*************************************************************************
  2. *    タスクマネージャ・ライブラリ・ヘッダファイル
  3. *************************************************************************/
  4.  
  5. #ifndef    _SITSM_H
  6. #define    _SITSM_H
  7.  
  8. #ifndef    _SITSK_H
  9. #    include    <sitsk.h>
  10. #endif
  11. #ifndef    _SIEV_H
  12. #    include    <siev.h>
  13. #endif
  14.  
  15. typedef struct    /* メインウィンドゥ作業領域構造体    */
  16. {
  17.     EV_T    *ev;
  18. } TSMMAIN_T;
  19.  
  20. typedef struct    /* タスクマネージャ構造体    */
  21. {
  22.     TSKWIN_T    *winMain;        /* メインウィンドゥ    */
  23.     TSK_T        *tsk;
  24. } TSM_T;
  25.  
  26. /*    "tsm010.c"        ----------------------------------------------------*/
  27. extern    int        TSM_init(void);
  28. extern    void    TSM_term(void);
  29.  
  30. /*    "tsm101.c"        ----------------------------------------------------*/
  31.  
  32. extern    int        tsm_tskCtr( TSK_T *tsk, int msgtyp,... );
  33.  
  34. #endif
  35.